Big Huge Thesaurus

barking deer

noun

sounds kind of like